small rodents - Español Inglés Diccionario